*{
	font-family:arial, helvetica;
}

body{
background-color:black;
}

#theCanvas{
	border-color: white;
	border-width: 5px;
	border-style: dashed;
}

/*The overlay used to show the menu */
#overlay{
	position:absolute;
	border-width: 0px;
	padding: 0px;
	margin: 0px;
	background:black;
	opacity: 0.9;
	display:none;
}

#highscore{
	position:absolute;
	background:black;
	border-width: 0px;
	color: white;
	padding: 0px;
	margin: 0px;
	opacity: 0.9;
	display:none;
}

#highscore_list{
	position:absolute;
	top:15%;
	left:40%;
	font-size:22pt;
}

#p_back{
	position:absolute;
	left:42%;
	font-size:22pt;
}

#p_newGame{
	position:relative;
	text-align:center;
	top:40%;
	color: white;
	font-size: 16pt;
	text-shadow: 0.02em 0.02em 0.04em gray;
}

#p_countdown{	
	margin-top:50%;
	text-align:center;
	color: white;
	visibility:hidden;
	text-shadow: 0.02em 0.02em 0.04em gray;
}

#p_colorScheme{	
	position:relative;
	text-align:center;
	top:40%;
	font-size: 16pt;
	color: white;
	text-shadow: 0.02em 0.02em 0.04em gray;
}

#p_win{
	position:absolute;
	text-align:center;
	font-size: 40pt;
	color: white;
	margin-left: 25%;
	visibility:hidden;
	text-shadow: 0.02em 0.02em 0.54em gray;
}
#p_highscore{
	position:relative;
	text-align:center;
	top:40%;
	font-size: 16pt;
	color: white;
	text-shadow: 0.02em 0.02em 0.04em gray;
}	

